Food comes in infinite varieties. It is not possible for one program to cover every combination there are. But with the 'Create New Food' screen, you can literally add on as many new food as you want. If you have access to nutritional information, or if the food comes with a Nutrition Fact label attached, assigning nutrition value is very easy.